turkish paste - Turkish English Dictionary